home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1996 September / JCSM Shareware Collection (JCS Distribution) (September 1996).ISO / sci_math / kurv.zip / README.TXT < prev    next >
Text File  |  1996-01-27  |  14KB  |  307 lines

  1.  
  2.                               Introduction to
  3.  
  4.                               KURV+ for WINDOWS
  5.  
  6.                        Shareware, freely distributable
  7.                     Contact (e-mail): cbutton@halcyon.com
  8.  
  9.               (C) Copyright 1992-96 by Conrad Button's Software
  10.  
  11.                              TABLE OF CONTENTS
  12.  
  13.         SUBJECT                                            PAGE NUMBER
  14.         ______________________________________________________________
  15.  
  16.         Installation .......................................... 2
  17.         Introduction .......................................... 3
  18.         Getting Started ....................................... 7
  19.         Copyright and Registration............................. 12
  20.         Limited Warranty ...................................... 14
  21.  
  22.  
  23.                                                                    Page 2
  24.     INSTALLATION
  25.  
  26.     WARNING:
  27.     You must have a copy of VBRUN300.DLL in your WINDOWS\SYSTEM directory
  28.     before proceeding with this installation! If you do not have this file,
  29.     download it from HTTP://WWW.HALCYON.COM/CBUTTON/WELCOME and copy it to
  30.     your windows\system directory.
  31.  
  32.     Your diskette contains a SETUP program which will automatically
  33.     install all of the files and libraries on your hard drive.
  34.     To install KURV+:
  35.     1. From the Windows Program Manager select FILE, then select RUN.
  36.     2. Type and Enter A:SETUP (or B:SETUP).
  37.     SETUP will then run. It will expand all of the compressed files on the
  38.     diskette and place them in their correct directories. A new KURV+
  39.     Program Group and its icon will be added to Program Manager.
  40.  
  41.     If the following message should occur during SETUP: "Cannot copy file
  42.     XXXX.XXX" where XXXX.XXX is any file name such as DDEML.DLL, VER.DLL,
  43.     MMSYSTEM.DLL, etc. then, CLOSE ALL PROGRAMS THAT ARE CURRENTLY RUNNING
  44.     BEFORE YOU RUN SETUP (only Program Manager should be running)! Then run
  45.     SETUP.    Should this fail to solve the problem, delete the current
  46.     version of "XXXX.XX" and then run SETUP again.
  47.  
  48.                                                                    Page 3
  49.     INTRODUCTION
  50.  
  51.     KURV+ has four mathematical modules: a Curve Fitting module, a
  52.     Multiple Linear Regression module, a Fundamental Statistics module,
  53.     and a Graph Builder module. A Statistical Calculator is also provided.
  54.  
  55.     CURVE FITTING MODULE
  56.  
  57.     X,Y data points supplied by the user are processed to determine the
  58.     coefficients for 28 mathematical equations (including third, fourth and
  59.     fifth order polynomials). A built-in data editor allows the user to
  60.     create, edit, or import files for curve fitting. Changes to files, and
  61.     the resulting curve fit changes, can be rapidly made from KURV's master
  62.     control panel. Comparisons of calculated points with actual data points
  63.     are instantly available. The user can also forecast results for points
  64.     beyond the range of the input data. The comparisons and forecasts can
  65.     be displayed as graphs or as tables. All graphs and tables can be
  66.     printed via the Windows printer interface; they can also be copied to
  67.     the Windows clipboard for insertion into other Windows programs. The
  68.     default labels and legends on the graphs can be changed via the new
  69.     label editor on each graph's menu bar.
  70.  
  71.                                                                    Page 4
  72.  
  73.     MULTIPLE LINEAR REGRESSION
  74.  
  75.     In multiple regression, the dependent variable (Y) is predicted in
  76.     terms of 2 or more independent variables or predictors (X1, X2, etc.).
  77.     KURV+ will calculate the least-squares coefficients for linear
  78.     regression with two, three, or four predictors. The general form of the
  79.     equation is: Y = b0 + b1*X1 + b2*X2 + b3*X3 + b4*X4  where Y is the
  80.     dependent variable, X1, X2, X3, X4 are the independent predicators, and
  81.     b0, b1, b2, b3, b4 are the coefficients to be calculated.
  82.  
  83.     For example:
  84.  
  85.     You have priced ready-to-ship 486DX2-66 computers from two companies.
  86.     All else being equal, you have determined the cost as a function of
  87.     MB of RAM and of MB of hard disk storage.
  88.  
  89.                                                                    Page 5
  90.  
  91.     Company   MB of RAM   MB of hard disk   Total computer cost ($)
  92.     -------   ---------   ---------------   -----------------------
  93.      ALPHA       16            528                  3250
  94.                   8            426                  2750
  95.                   4            214                  2450
  96.      BETA        16            426                  2995
  97.                   8            340                  2495
  98.                   4            120                  2295
  99.  
  100.     You have decided to order a customized 486DX2-66 with 4 MB of RAM and
  101.     528 MB of hard disk. What is the expected cost? The multiple regression
  102.     module in KURV+ will quickly provide the answer--
  103.  
  104.          COST = $1996 + $37.5 * MB of RAM + $1.05 * MB of hard disk.
  105.  
  106.     Thus your customized configuration should cost approximately $2700.
  107.  
  108.     Similar to the curve fitting module, the multiple regression model
  109.     will also allow you to forecast results beyond the range of the input
  110.     data. All forecasts can be displayed as graphs and/or as tables.
  111.  
  112.  
  113.                                                                    Page 6
  114.     FUNDAMENTAL STATISTICS MODULE
  115.  
  116.     This module calculates the mean, variance, and standard deviation of
  117.     data sets supplied by the user. Data may either be grouped (item value,
  118.     frequency of occurrence) or ungrouped (single column of item values).
  119.     Grouped data may be displayed as a scatter graph.
  120.  
  121.     GRAPH BUILDER MODULE
  122.  
  123.     This module allows you to create your own graphs, independent of the
  124.     other modules. You supply the data and then choose your graph style,
  125.     colors, font style, line style, and grid type. You enter the desired
  126.     graph title, legend, and axis labels. The resulting graph may be
  127.     printed directly or copied to the Windows clipboard.
  128.  
  129.     STATISTICAL CALCULATOR
  130.  
  131.     This calculator can perform the following operations: factorial,
  132.     permutations, combinations, e^x, Y^x, log e, log 10, square root, and
  133.     change sign. Numbers may be stored in a memory register for later
  134.     recall. Memory accumulation is also provided.
  135.  
  136.  
  137.                                                                    Page 7
  138.     GETTING STARTED
  139.  
  140.     Start the Windows Program Manager.
  141.     Double click on the KURV+ Icon.
  142.  
  143.     The opening window will display the contents panel. Chose either the
  144.     Curve Fitting, the Multiple Regression, the Fundamental Statistics, or
  145.     the Graph Builder module.
  146.  
  147.     CURVE FITTING MODULE
  148.  
  149.     Your first step is to enter or import the X,Y points to be curve
  150.     fitted. This is done via the data display/editor on the left side of
  151.     the Master Control Panel. The HELP menu should be read before you
  152.     attempt to use this editor. Please note that the maximum number of data
  153.     pairs that can be processed by KURV+ is 500.
  154.  
  155.     Your second step is to curve fit the displayed data. Select either the
  156.     button labeled FIT TO 25 CURVES or the button labeled FIT TO 3
  157.     POLYNOMIALS.
  158.  
  159.  
  160.                                                                    Page 8
  161.  
  162.     Once the calculations have been performed, you can print the
  163.     coefficients. You can also COMPARE the calculated results with your
  164.     inputs. You can FORECAST Y values for X values between your data input
  165.     points (interpolate) or beyond your last data point (extrapolate).
  166.  
  167.  
  168.     MULTIPLE REGRESSION MODULE
  169.  
  170.     Your first step is to enter or import the X1, X2 (X3, X4 optional) and
  171.     Y data points. This is done via the data display/editor on the left of
  172.     the Master Control Panel. The HELP menu should be read before you
  173.     attempt to use this editor. Please note that the maximum number of data
  174.     rows that can be processed by KURV+ is 500.
  175.  
  176.     Your second step is to process the displayed data. Select the
  177.     button labeled PROCESS DATA. The linear regression equation will be
  178.     displayed in the white text box on the bottom of the panel.
  179.  
  180.  
  181.                                                                    Page 9
  182.  
  183.     Once the calculations have been performed, you can forecast Y values
  184.     for X1, X2, etc. values between your data input points (interpolate) or
  185.     beyond your last data point (extrapolate). To forecast, select the
  186.     FORECAST button. A new control panel will appear. Select either X1, X2
  187.     X3 or X4 for the variable predictor, enter the values for the remaining
  188.     predictors, then enter the minimum and the maximum values for the
  189.     variable predictor. Select either the tabular or the graphical display
  190.     button.
  191.  
  192.     FUNDAMENTAL STATISTICS MODULE
  193.  
  194.     First you must enter or import your data values using the data/display
  195.     editor on the left side of the panel. The HELP menu should be read
  196.     before you attempt to use this editor. Please note that the maximum
  197.     number of data rows that can be processed by KURV+ is 500.
  198.  
  199.  
  200.                                                                    Page 10
  201.  
  202.     If your data is grouped by item value and frequency of occurence,
  203.     select "Grouped" from the option box in the upper right corner of the
  204.     panel, otherwise select "UnGrouped" data (ungrouped data is a single
  205.     column of values). Then select the "Process Data" button. The mean,
  206.     variance, and standard deviation of your data will then be calculated
  207.     and displayed. To view a scatter graph of your data, select the
  208.     "Scatter Graph" button.
  209.  
  210.     GRAPH BUILDER MODULE
  211.  
  212.     To create your own graphs, you must first enter (or import) your X,Y
  213.     data in the data display/editor. Then either select a graph type,
  214.     color, font, line, and grid from the menu bar or accept the defaults
  215.     (black line graph on white, Roman font, thin line, no grid, no Mean).
  216.     If desired, you can also enter a graph title, legend text, X-axis text,
  217.     and Y-axis text. Then select the "Display Graph" button. Your graph
  218.     will be generated in the large white region on your screen. Changes can
  219.     be instantly made and viewed by selecting alternate options from the
  220.     menu bar. To print your graph, select "File" and then "Print". To copy
  221.     your graph to the clipboard, select "Edit" and then "Copy". Please
  222.     refer to the HELP menu for addtional information.
  223.  
  224.  
  225.                                                                    Page 11
  226.     STATISTICAL CALCULATOR
  227.  
  228.     To use this calculator as a look-up table, key in a number and then
  229.     select the appropriate function (N!, ln, log, e^x, or sqrt). To
  230.     calculate the permutations or combinations of N things taken R at a
  231.     time, key in N, select either [perm] for permutations or [comb] for
  232.     combinations, key in R, and then select [=]. To raise a number to a
  233.     power, key in the number, select [Y^x], key in the power, and then
  234.     select [=]. To store a number in memory, display the number and then
  235.     select [Sto]. To recall a stored number, select [Rcl]. To add a
  236.     displayed number to the one in memory, select [M+]. This calculator
  237.     uses algebraic notation. Select the HELP button on the calculator for
  238.     further information.
  239.  
  240.                                                                    Page 12
  241.     COPYRIGHT and REGISTRATION
  242.  
  243.  
  244.     KURV+ for WINDOWS is (C) Copyright 1992-96 by Conrad Button's Software.
  245.     If you are not a licensed user, a licensing fee of $20.00 (U.S.
  246.     funds) should be sent to:
  247.  
  248.                           Conrad Button's Software
  249.                             20230 Lake Riley Rd.
  250.                             Arlington, WA 98223
  251.  
  252.     You will receive a personalized copy of the licensed version.
  253.  
  254.     Please use the form on the next page to register.
  255.  
  256.  
  257.     ------------------------------------------------------------------
  258.  
  259.     Conrad Button's Software, 20230 Lake Riley Rd, Arlington, WA 98223
  260.  
  261.     Please license me as a user of KURV+ for WINDOWS and send me the
  262.     latest LICENSED version. I enclose payment of $20 (U.S. Funds).
  263.  
  264.     NO credit cards are accepted. Foreign orders add $1.00 for postage.
  265.  
  266.     KURV+ requires a 3.5" HIGH DENSITY floppy drive (1.44 MB).
  267.  
  268.     Name     ___________________________________________________
  269.  
  270.     Address  ___________________________________________________
  271.  
  272.              ___________________________________________________
  273.  
  274.              ___________________________________________________
  275.  
  276.  
  277.     I received the ShareWare version of KURV+ for WINDOWS from:
  278.     CONRAD BUTTON'S SOFTWARE (http://www.halcyon.com/cbutton/welcome)
  279.  
  280.                    Press <Print Scrn> to print this form.
  281.  
  282.  
  283.                                                                    Page 14
  284.                       ******* LIMITED WARRANTY *******
  285.  
  286.      If a damaged disk has been received from Conrad Button's Software, the
  287.      Purchaser may obtain a replacement disk providing the damaged disk is
  288.      returned to Conrad Button's Software within thirty days of the invoice
  289.      date.
  290.  
  291.      EXCEPT AS PROVIDED ABOVE, CONRAD BUTTON'S SOFTWARE DISCLAIMS ALL
  292.      WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO
  293.      IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
  294.      PURPOSE, AND ACCURACY OF CALCULATED OUTPUTS, WITH RESPECT TO THE
  295.      PRODUCT.  SHOULD THE PROGRAM PROVE DEFECTIVE, THE PURCHASER ASSUMES
  296.      THE RISK OF PAYING THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR,
  297.      OR CORRECTION AND ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES. IN NO EVENT
  298.      WILL CONRAD BUTTON'S SOFTWARE BE LIABLE FOR ANY DAMAGES WHATSOEVER
  299.      (INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF BUSINESS PROFITS,
  300.      BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION AND THE LIKE)
  301.      ARISING OUT OF THE USE OR THE INABILITY TO USE THIS PRODUCT EVEN IF
  302.      CONRAD BUTTON'S SOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  303.      DAMAGES.
  304.  
  305.      Use of this product for any period of time constitutes your acceptance
  306.      of this agreement and subjects you to its contents.
  307.